Complexity of some inverse shortest path lengths problems
نویسندگان
چکیده
The input to an inverse shortest path lengths problem (ISPL) consists of a graph G with arc weights, and a collection of source-sink pairs with prescribed distances that do not necessarily conform to the shortest path lengths in G. The goal is to modify the arc weights, subject to a penalty on the deviation from the given weights, so that the shortest path lengths are equal to the prescribed values.We show that although ISPL is anNP-hard problem, several ISPL classes are polynomially solvable. These cases include ISPL where the collection of the pairs share a single source and all other nodes as destinations (the single-source all-sink problem SAISPL). For the case where the collection contains a single node pair (the single-source single-sink problem SSISPL), we identify conditions on the uniformity of the penalty functions and on the original arc weights, whichmake SSISPL polynomially solvable. These results cannot be strengthened significantly as the general single-source ISPL isNP-hard and the all-sink case, with more than one source, is also NP-hard. We further provide a convex programming formulation for a relaxation of ISPL in which the shortest path lengths are only required to be no less than the given values (LBISPL). It is demonstrated how this compact formulation leads to efficient algorithms for ISPL. © 2009Wiley Periodicals, Inc. NETWORKS, Vol. 56(1), 20–29 2010
منابع مشابه
Inapproximability results for the inverse shortest paths problem with integer lengths and unique shortest paths
We study the complexity of two Inverse Shortest Paths (ISP) problems with integer arc lengths and the requirement for uniquely determined shortest paths. Given a collection of paths in a directed graph, the task is to find positive integer arc lengths such that the given paths are uniquely determined shortest paths between their respective terminals. The first problem seeks for arc lengths that...
متن کاملALGORITHMS FOR BIOBJECTIVE SHORTEST PATH PROBLEMS IN FUZZY NETWORKS
We consider biobjective shortest path problems in networks with fuzzy arc lengths. Considering the available studies for single objective shortest path problems in fuzzy networks, using a distance function for comparison of fuzzy numbers, we propose three approaches for solving the biobjective prob- lems. The rst and second approaches are extensions of the labeling method to solve the sing...
متن کاملSelected partial inverse combinatorial optimization problems with forbidden elements
We study the computational complexity of some special partial inverse combinatorial optimization problems where the goal is to change a parameter at minimum cost such that there exists an optimal solution for the underlying combinatorial optimization problem with respect to the modified parameter that does not contain a prespecified set of forbidden elements. We show that the partial inverse pr...
متن کاملApproximation Solutions for Time-Varying Shortest Path Problem
Abstract. Time-varying network optimization problems have tradition-ally been solved by specialized algorithms. These algorithms have NP-complement time complexity. This paper considers the time-varying short-est path problem, in which can be optimally solved in O(T(m + n)) time,where T is a given integer. For this problem with arbitrary waiting times,we propose an approximation algorithm, whic...
متن کاملHardness of Finding Small Shortest Path Routing Conflicts
Nowadays most data networks use shortest path protocols such as OSPF or IS-IS to route traffic. Given administrative routing lengths for the links of a network, all data packets are sent along shortest paths with respect to these lengths from their source to their destination. One of the most fundamental problems in planning shortest path networks is to decide whether a given set of routing pat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Networks
دوره 56 شماره
صفحات -
تاریخ انتشار 2010